Some who travels often on trains and coaches help why are they so expensive ?

I don't travel by public transport hardly ever its been years. I need to get to leeds from Birmingham I'm looking at train prices and its like £70 , however Birmingham to London is very cheap some explain please?
Update: IN THE UK
6 answers 6