Conversation so far:
What was New Excalibur?
The letters page of the final issue of Excalibur announced a relaunch of the title as New Excalibur in November, 2005.
Is New Excalibur a group?
New Excalibur is a fictional superhero group appearing in Marvel Comics. They are depicted as an offshoot of the X-Men, usually based in the United Kingdom.

Question: What happens after they win against Albion?
Self-contained rewrite: What happens after the New Excalibur and Sage win against Albion?