After watching parliamentary debates I've reconsidered my position on black suits - I think it can be done as long as the suit is a modern/slim cut. Plus, I think it conveys a level of seriousness.
Could be sourced from the same place - I don't know where P Johnson gets their suits made.
Would be very interesting to do a side by side comparison of the two between the process as well as the end product.
Not sure the suit in the photo is black?
Besides, I don't think the hate on black was ever absolute. People rightly suggest that blue, charcoal and grey (and all the pattern variations) generally look dapper and are more forgiving. With black, there is always the risk of a not-quite-right look, especially when the suit is made from cheaper material. You are also in peril of doing the funeral/waiter thing. Brown and black together are, with some exceptions, the fast lane to color clash city, but the other colors have easy freedom to go in any direction.
The advice against black is also usually given in response to 'what do I buy' questions and when budgetary considerations are given primacy. In that context, versatile and conservative options are rightly encouraged. Once you have the essentials, maybe black is an option, especially if you can pair it with something to excite the eyes. Context is another reason for taking this view. In our situation, both geographically and in life (as students or recent graduates), one can frequently observe black suits accompanied by obvious faux pas such as terrible shoes, strange shirt and tie choices, white socks and too large suits.