Comments: 'Cancel Brexit' petition passes 2m signatures on Parliament site