Just three years separate France star Kylian Mbappe and National Rally party chairman Jordan Bardella -- but politically they are poles apart.