Muddy wellies, flat caps, barbour jackets and trilby hats - the farmers have arrived in Westminster!

Comments