Europe closes lower as UK considers budget delay

Major European stock markets closed with losses on Friday following the news that the British government might delay the next budget announcement until next year. The day was also marked by economic d…