First look: inside the Switch House – Tate Modern’s power pyramid

With its chainmail brickwork, vast spaces and panoramic views, the Tate’s £260m ziggurat is a mesmerising twist on the existing art gallery