More than 2.5million signatures have already backed the call for a fresh vote - just five months after Sir Keir Starmer stormed to victory.