Not shopping around for a competitive mortgage deal could be placing unnecessary financial strain on millions of homeowners, new research shows.