Priti Patel ‘misleading’ public by calling Channel crossings illegal after court rules asylum seekers not committing crime