Boris pays £3.8 million cash for house on £160.000 salary as P.M