Asked if the country would be better off for staying in, he replied: “It would have been.
“The public took their view, I’m a democrat.
Nigel Farage blasted Damian Green
His comments caused a social media storm with ex-UKIP leader Nigel Farage fuming: “Damian Green’s position is no longer tenable.”
And the Leave.EU Twitter account suggested Mr Green was “still fighting” for the Remain campaign.
Newsnight host Emily Maitlis had challenged Mr Green, a prominent campaigner for Remain during the referendum, over his Brexit position last night.
He replied: “I argued against it, but the country took the decision, I’m a democrat, I respect that decision.
“It’s my public duty now to try and make the best Brexit we can and that’s what we’re trying to do in Government.”
Other Twitter users branded Mr Green a “traitor” for the controversial comments, which came on the same day Theresa May repeatedly refused to say whether she would vote for Brexit if a referendum were held today.
“I voted remain, I voted remain for good reasons at the time. But circumstances move on. The important thing now is that I think we should all be focused on delivering Brexit and delivering the best deal.
“You’re asking me to say, how would I vote in a vote now against a different background, a different international background, a different economic background.”
Mrs May was told Health Secretary Jeremy Hunt had switched from Remain to Leave because former Chancellor George Osborne’s gloomy economic predictions had failed to materialise.