Biden’s town hall drew 2 million more viewers than Trump’s in early figures – live