"Spain, France, Italy, the US and the Republic of Ireland, in that order, remain the top five most popular countries for UK residents to visit (Figure 4), accounting for 46% of all visits abroad… (View Post)
Rory Stewart was pointing out in real time last March the limitations of Sage and that while they gave good scientific analysis of what was going on it was up to the politicians to ask the right ques… (View Post)