How the world sees Greece
SCOTLAND has the highest public spending deficit in the European Union beating GREECE to take top spot - and taxpayers in England are plugging ...