The reality is the extra money required to maintain efficient infrastructure and NHS services is not 'available' by the government - stating that immigration and other issues is costing the government more money than it is, hence why it can't provide extra monetary resources. This is why more and more national resources require privatisation according the government to save money, and why the NHS is being primed for this. Just as an example...provisional data shows that there was a net flow of 163,000 migrants to the UK in the year ending June 2012...163,000. That is it, and that was taken from a government website. That total is 0.2% of the population (i went for 66mil as the pop of UK). Its not the migrants using benefits, because a lot of them/the vast majority are very hard workers and contribute massively to this economy...its the British people who think they are entitled to benefits because of a history of 'family entitlement' or think that is how life works - draining the benefits system (which should be a safety net, not something to live your life by). Drainage capacity? Stop paying farmers to keep their lands clean and clear, and pay them to grow more trees instead, that would help. Reforestation is proven to help combat flooding...but that is something else the government won't do. Leaving the EU...well, can't wait to hear your reaction the first time you want to go on holiday or travel over there if we did. That's my trendy lefty view though, sheepy righty views are more than welcome.