European manned spaceflight, why now?

Ariane 6: what is it?