One of the myths of the British Parliament is that there are three parties there. I can assure you from bitter personal experience there are 629.
in Observer 9 October 1966 'Sayings of the Week'
One of the myths of the British Parliament is that there are three parties there. I can assure you from bitter personal experience there are 629.
in Observer 9 October 1966 'Sayings of the Week'