Passenger trains could be running on the line between Bristol and Portishead by the end of 2027 thanks to a new agreement ...