The average five-year fixed rate mortgage has hit its highest level since 2023, the latest data from Moneyfacts shows.