A high street brand has revealed it will be closing 23 stores, including one in Kent, as they were deemed “loss-making” and “unsustainable”. A busy cut-through was partially blocked ...