Inside Guildford Cathedral in Surrey, embroidered images on 1,600 kneeling cushions created by ordinary people reflect the lives of post-war Britain and momentous changes that shaped the country.