Sterling takes pounding from euro