with the Caledonian and North British Railways , thus affording communication with all parta of England and Scotland.