The euro hit another record high against sterling today, reaching as high as 79.88 pence, beating its previous high of 79.64 pence on March 31.

The British currency slipped after new figures from Halifax showed that UK house prices fell in March at their sharpest monthly pace since September 1992.