It is caused by movement of electrons in the cloud, yes - creating a difference in charge, either between parts of the cloud itself or between the cloud and the ground.
If they follow the trend of the previous couple of bands that tried to corss the channel then they will decay somewhat - but with the extra heat as the day progresses and the enhanced instability in the more organised band, you never know. Plus of course, away from the coastal strip they will...