Liverpool splash £34.3m on Salah

The Egypt international has signed a five-year contract for a fee is in the region of 39million euros, including add-ons, and the current exchange rate means that would work out at £34.3million – a sum just not quite enough to break the…