Displaying all application errors in a view
While I see no problem design-like or code-like, in the point of view of the user, It can be frustrating. 

I guess the method ConfirmEmail is called from a form. 

So, imagine how frustrating it is if you fill a form and if there is any error in this form, it redirects you to the Error View ?

Imo, Error display should be handled by Javascript/Html/Css on the same page which thrown the error to avoid losing any data from user's pov. Like, displaying a notification or even an error message below the field.

How you display the error should be specific of the error.