The rise of Protestantism among English monarchs from Henry VIII is well documented. However, after a bit of light research, I have been unable to find many resources on how the general population felt about the change, or how it came to be a popular majority position in a relatively short space of time.
Although Henry VIII broke with the Pope, the early Church of England remained essentially Catholic in its practices. During Edward's regency, Protestantism was effectively forced upon the country. But there seems to have been no great outbreak of upset or unrest at this even though when Mary gained the throne, they settled easily back into Catholic practice.
Yet during Elizabeth's reign of 45 years, the country gained a Protestant majority, again with little seeming fuss or protest from the general populace. By the time of Charles, a mere 22 years later, it was established enough and with sufficient devotion to be a major cause in the outbreak of civil war.
I could accept that most of the population simply didn't care enough one way or the other. They just went to church and worshipped as the minister lead them. But if this is the case it would seem to stand in stark contrast with the considerable fervour which Londoners and the urban population in general greeted Charles' vague defences of Catholicism.
How were the general public persuaded to change their religion so smoothly, and so totally, in the space of 70 years?