It's been a tough day for some high-profile politicians - but a good one for others