Katie Hopkins is back in the news for her far-right views and anti-migration stance, after a career as a controversial UK media personality.