UK high street crisis as 1,631 UK businesses filed for administration in 2025

More than 1,600 UK companies filed for administration in 2025, according to new analysis.