Daisy Ridley leaves Instagram after her anti-gun post triggered abuse from fans calling her a hypocrite for starring in a franchise that uses weapons.