Raheem Sterling has become the most expensive English player in history, as he completed a 49 million pound move from Liverpool to Manchester City on Tuesday.