Starmer: 'We need a general election now'