‘I faced a torrent of abuse’: Independent MP Shockat Adam talks racist backlash, Gaza and the riots