BluePrint change Base Color of Material

I have a button within my HUD Blueprint, which when a user clicks on the button I want to change the color of the diffuse material.

  1. How do I changer the Base color to a new color?
  2. How do I apply the new material onto the static mesh object ‘Table’.

Below is a snapshot of the material as well as the HUD Blueprint.
Hopefully someone can help.
Thank you

The parameter name on the Set Vector Parameter Value has to match the name of the parameter on the material blueprint “tableTopColor”.