Data has revealed the 10 British train stations with the most cancelled services, including one station where 22.8% of trains were cancelled.