Using Bank of England figures at
https://www.bankofengland.co.uk/monetary-policy/inflation/inflation-calculator£10.00 in 1997 was £18.61 in 2020 so £18.90 in 2021 ...
Melksham to Swindon ... day return, up from £5.80 to £10.80
Melksham to London ... any time period return up from £49.00 to £186.80
Melksham to London ...most off peak period return up from £25.00 to £59.10
If figures had risen in line with inflation that would be:
Melksham to Swindon ... day return, up from £5.80 to
£10.80 £11.00
Melksham to London ... any time period return up from £49.00 to
£186.80 £92.60
Melksham to London ...most off peak period return up from £25.00 to
£59.10 £47.25