US President Donald Trump has claimed his Democratic opponents would tear down crosses and pledged to bring prayer to public schools at a re-election rally to shore up evangelical support.
Mr Trump - who despite three marriages, sexual assault allegations and a controversial business history has made himself a champion of right-wing Christians - promised "another monumental victory for faith and family, God and country, flag and freedom".
"I really do believe we have God on our side," Mr Trump told the crowd at the King Jesus International Ministry mega church in Miami.
"We are defending religion itself, it's under siege," Mr Trump said. "A society without religion cannot prosper."
More than 80% of white evangelicals voted for Mr Trump in the 2016 election.
But a crack in evangelical support opened up last month when the magazine Christianity Today wrote a scathing editorial on Mr Trump's "grossly immoral character".
Attendees, some of them wearing Mr Trump's signature red campaign hats, nearly filled the room, which the church says holds 7,000.
Some raised their hands in a sign of praise and swayed while music played loudly over the speakers before the president entered the room.
Pastors gathered around Mr Trump on the stage for an opening prayer, while much of the audience remained standing with their hands aloft.
In his speech, Mr Trump mocked Democratic challenger Pete Buttigieg, the Indiana mayor, for having what he said was an unpronounceable last name, and told attendees Democrats were waging war against religion.
"These angry radicals want to impose absolute conformity by censuring speech, tearing down crosses and symbols of faith and banning religious believers from public life."
He got a big reaction from the crowd when he promised to bring religion into US schools.
A clause in the US Constitution prohibits the government from promoting one religion over the other, which means public schools do not promote prayer or religious symbols.
"Very soon I'll be taking action to safeguard students and teachers' First Amendment rights to pray in our schools," Mr Trump said.
"They want to take that right along with many other ones."
This was his first campaign rally of the year and sets him up for what will be a tough fight against his Democratic challenger in November.
Mr Trump, who also faces a looming impeachment trial in the Senate, arrived on stage at the church to be blessed by several television pastors.
"Every demonic altar that has been raised against him will be torn down," prayed Paula White, frequently portrayed as Mr Trump's spiritual adviser.
Team Trump was taken by surprise when Christianity Today published its editorial before Christmas in favour of the president's removal from office, calling his behaviour "profoundly immoral."
But allies rallied to Mr Trump's side.
Franklin Graham - one of the sons of the celebrated late pastor Billy Graham, who popularised televangelism in the 1950s and founded Christianity Today - lent his support.
Mr Graham said his father "would be very disappointed" with the magazine's editorial.
Tony Perkins, president of the ultra-conservative Family Research Council, said the editorial represented an "isolated voice."
"I see the support just as strong now as it was in 2016, if not stronger," Mr Perkins said.
Evangelicalism is the primary form of Protestantism in America and the main religious group in the country, ahead of Catholics (21%) and traditional Protestants.
One of every four Americans identifies as evangelical, according to the Pew Research Center, a Washington-based think tank.
Mr Trump has gone after the group since the before his surprise 2016 election victory.
First, he chose Mike Pence - who described himself as "Christian, conservative and Republican, in that order" - as his running mate.
Then he promised to nominate Supreme Court justices and federal judges opposed to abortion rights and favourable to lenient gun laws.
But Mr Jones says Mr Trump's appeal also rests in his wider ability to reassure a group that feels increasingly vulnerable in a changing, increasingly mixed race America.
"This election is about the survival of our nation," Mr Trump told the rally, talking at length about a supposed "war on religion" that he had managed to stop.