Lech Walesa: David Cameron is irrational over immigration Lech Walesa, the first democratically elected president of post-communist Poland, added that the British Government's welfare reforms showed that Britain was behaving "short-sightedly" and accused the Prime Minister of not understanding Europe. Speaking on Polish television Mr Walesa, a noble prize winner, said: "Poles finished communism and Great Britain profited significantly from this. [Cameron] should not forget this, he should do the maths. Marcin Mastalerek, a Polish Law and Justice MP, told Polish Radio that Mr Cameron's position on immigration would make working together in the European parliament "exceptionally difficult." A spokesperson for Cameron told The Guardian: "Immigration has benefited Britain, but it needs to be properly controlled and frankly when the Labour party were in government, it wasn't." On Tuesday Danny Alexander, the Liberal Democrat cabinet minister, accused senior tories of "pandering" to anti-European sentiment putting thousands of jobs at risk. His colleague Vince Cable, the business secretary, compared Cameron's stance on immigration to the Enoch Powell "rivers of blood" speech.