David Cameron, Prime Minister visited the Royal Welsh Show at Builth Wells on Monday 21st July. He is the first sitting Prime Minister to do so.He was met with a very good reception . He is seen here with the newly appointed Secretary of State for Rural Effairs, Liz Truss.