Hardly seems like a reason for murder/suicide.
Perhaps Canada's laws, like England's, are much more strict in this area than the US. Most developed countries take a dimmer view of political corruption than the US. The US used to be more strict, but the laws have been relaxed so much, they're nearly non-existent here.
Mr. Barry could have had some cause for concern, especially if it also affected Mr. Trudeau.