MPs and campaigners handed a petition with 100,000 signatures to Downing Street.