In the border town of Oswestry, Welsh is heard in shops, on signs and in daily life – despite the town being firmly in England. "You're the first person I've spoken English with today," Sian Vaughan ...