Ion channels are specialised membrane proteins that govern the selective passage of ions across biological membranes, thereby underpinning electrical signalling, osmotic balance and various cellular ...