Stotfold’s interest only ticking time-bomb?

According to my research, of the 3,978 properties in Stotfold, 1,906 of those properties have mortgages on them.  90.25% of those mortgaged properties are made up of owner-occupiers and the rest are buy to let landlords (with a mortgage). However, this is the concerning part, 412 of those Stotfold mortgages are interest only. My research…