Elizabeth line: Slough Council leader trials new railway