Here We Are by Graham Swift review – a tale of magic, love