Europe has just got another headache and this time the cause comes from north of the usual southern trouble spots of Greece, Italy and Spain. Over the weekend, protesters took to streets of Poland demonstrating against the government's budget for 2017 and ...