The European Union (EU) needs to introspect what it stands for, Luxembourg's finance minister told CNBC after the U.K. sent shockwaves across the world by voting to leave the political and economic bloc.

Britons voted in a referendum on June 23, where the leave camp shocked markets by securing 51.9 percent of the vote, with 17.4 million votes.