MPs can’t speak their minds anymore
Howard Flight was made a peer fairly recently, presumably because there is no place in parliament for someone who has a tendency to speak his mind. Back in 2005, whilst being Chief Secretary to the Treasury and MP for Arundel, he made the revolutionary suggestion that the Tory Party might, some day, a lot further