Pet Shop Boys’ very own never-ending Dreamworld tour is back in the Capital for a five-night run at the Royal Opera House. But on a day when central London is host to multiple demonstrations about the kind of country the UK wants to be, are Tennant and Lowe losing their common touch?