mark richardslatest news & developments