Around a million households on fixed-rate mortgages face a £500 hike in their monthly payments by the end of the year.