How can I get data off an unresponsive phone?

You should definitely try to get the USB connector replaced properly at that Bradford repair shop, @ThatMartinGeezer suggests here. They have seen a Fairphone 1 at least once and 25 pounds is also not much in comparison with 120€.